Big Huge Thesaurus

Brazilian capital

noun